package cn.huiyunche.base.service.vo;

import java.math.BigDecimal;
import java.util.Date;

/**
 * @FileName: cn.huiyunche.base.service.vo
 * @Description: 劳务价格变更列表vo
 * @author: Aaron
 * @date: 2017/3/13 下午5:46
 */
public class ScPriceconfOcValidateLogVo {

    private Integer id;

    private Date gmtCreate;

    private Date gmtUpdate;

    private Integer vehicleClassId;

    private String vehicleClassName;

    private Integer tankVolume;

    private Integer oilTypeId;

    private String oilTypeName;

    private BigDecimal standardOc;

    private Date effectiveDate;

    private String effectiveDateString;

    private Integer validateResultCode;
    private String validateResultCodeString;

    private String validateResult;

    private Integer importResultCode;

    private String importResult;

    private String batchId;

    //是否能修改
    private boolean isLock;

    public String getValidateResultCodeString() {
        return validateResultCodeString;
    }

    public ScPriceconfOcValidateLogVo setValidateResultCodeString(String validateResultCodeString) {
        this.validateResultCodeString = validateResultCodeString;
        return this;
    }

    public Integer getImportResultCode() {
        return importResultCode;
    }

    public ScPriceconfOcValidateLogVo setImportResultCode(Integer importResultCode) {
        this.importResultCode = importResultCode;
        return this;
    }

    public String getImportResult() {
        return importResult;
    }

    public ScPriceconfOcValidateLogVo setImportResult(String importResult) {
        this.importResult = importResult;
        return this;
    }

    public Integer getId() {
        return id;
    }

    public ScPriceconfOcValidateLogVo setId(Integer id) {
        this.id = id;
        return this;
    }

    public String getBatchId() {
        return batchId;
    }

    public ScPriceconfOcValidateLogVo setBatchId(String batchId) {
        this.batchId = batchId;
        return this;
    }

    public Date getGmtCreate() {
        return gmtCreate;
    }

    public ScPriceconfOcValidateLogVo setGmtCreate(Date gmtCreate) {
        this.gmtCreate = gmtCreate;
        return this;
    }

    public Date getGmtUpdate() {
        return gmtUpdate;
    }

    public ScPriceconfOcValidateLogVo setGmtUpdate(Date gmtUpdate) {
        this.gmtUpdate = gmtUpdate;
        return this;
    }

    public Integer getVehicleClassId() {
        return vehicleClassId;
    }

    public ScPriceconfOcValidateLogVo setVehicleClassId(Integer vehicleClassId) {
        this.vehicleClassId = vehicleClassId;
        return this;
    }

    public String getVehicleClassName() {
        return vehicleClassName;
    }

    public ScPriceconfOcValidateLogVo setVehicleClassName(String vehicleClassName) {
        this.vehicleClassName = vehicleClassName;
        return this;
    }

    public Integer getTankVolume() {
        return tankVolume;
    }

    public ScPriceconfOcValidateLogVo setTankVolume(Integer tankVolume) {
        this.tankVolume = tankVolume;
        return this;
    }

    public Integer getOilTypeId() {
        return oilTypeId;
    }

    public ScPriceconfOcValidateLogVo setOilTypeId(Integer oilTypeId) {
        this.oilTypeId = oilTypeId;
        return this;
    }

    public String getOilTypeName() {
        return oilTypeName;
    }

    public ScPriceconfOcValidateLogVo setOilTypeName(String oilTypeName) {
        this.oilTypeName = oilTypeName;
        return this;
    }

    public BigDecimal getStandardOc() {
        return standardOc;
    }

    public ScPriceconfOcValidateLogVo setStandardOc(BigDecimal standardOc) {
        this.standardOc = standardOc;
        return this;
    }

    public Date getEffectiveDate() {
        return effectiveDate;
    }

    public ScPriceconfOcValidateLogVo setEffectiveDate(Date effectiveDate) {
        this.effectiveDate = effectiveDate;
        return this;
    }

    public Integer getValidateResultCode() {
        return validateResultCode;
    }

    public ScPriceconfOcValidateLogVo setValidateResultCode(Integer validateResultCode) {
        this.validateResultCode = validateResultCode;
        return this;
    }

    public String getValidateResult() {
        return validateResult;
    }

    public ScPriceconfOcValidateLogVo setValidateResult(String validateResult) {
        this.validateResult = validateResult;
        return this;
    }

    public boolean getIsLock() {
        return isLock;
    }

    public ScPriceconfOcValidateLogVo setIsLock(boolean isLock) {
        this.isLock = isLock;
        return this;
    }

    public String getEffectiveDateString() {
        return effectiveDateString;
    }

    public ScPriceconfOcValidateLogVo setEffectiveDateString(String effectiveDateString) {
        this.effectiveDateString = effectiveDateString;
        return this;
    }

    @Override
    public String toString() {
        return "ScPriceconfOcValidateLogVo{" +
                "vehicleClassId=" + vehicleClassId +
                ", vehicleClassName='" + vehicleClassName + '\'' +
                ", tankVolume=" + tankVolume +
                ", oilTypeId=" + oilTypeId +
                ", effectiveDate=" + effectiveDate +
                ", oilTypeName=" + oilTypeName +
                ", standardOc=" + standardOc +
                ", validateResultCode=" + validateResultCode +
                ", validateResult=" + validateResult +
                '}';
    }
}
